military leader of any rank - Español Inglés Diccionario